package pathways.marvin_test;

import java.sql.ResultSet;
import java.util.Vector;

import pathways.CPathway;
import pathways.CReaction;
import pathways.CSubstrate;

/**
 * Title:
 * Description:
 * Copyright:    Copyright (c) 2001
 * Company:
 * @author Jia An Chen
 * @version 1.0
 */

public interface IAtomTraceDatabase {

  public Vector getAtomTraces(CPathway pathway, CSubstrate substrate, int atomNum);

  public boolean updateAtomTrace(long rxnID, Vector traceIDPath);

  public ResultSet getAtomTraces(CReaction rxn);
}